package com.browsesoft.user;

import java.util.Hashtable;

import com.browsesoft.dbtools.DBTools;

/**
 * 已删除的用户
 */
public class DeletedUser extends User {
	/**
	 * 
	 */
	private static final long serialVersionUID = 4833469457854702414L;

	/**
	 * 删除用户时的构造方法，需要写数据库
	 * 
	 * @param user
	 *            删除的用户
	 */
	public DeletedUser(User user) throws Exception {
		this.getAttributes().putAll(user.getAttributes());
		DBTools.insert("t_deleteduser", this.getAttributes());
	}

	/**
	 * 装载已删除用户时的构造方法，不用写数据库
	 * 
	 * @param attrs
	 *            已删除用户的属性
	 */
	public DeletedUser(Hashtable attrs) {
		this.getAttributes().putAll(attrs);
	}
}